用户界面

类 GridBagSizer

系统.对象
    └用户界面.尺寸器
        └用户界面.表格尺寸器
            └用户界面.FLEX表格尺寸器
                └用户界面.GridBagSizer


公开 类 GridBagSizer <基类型 = 用户界面.FLEX表格尺寸器


初始化方法摘要
公开 

初始化(整数 VGap, 整数 HGap) 

用户界面.尺寸器 继承的属性
所有子项目

方法摘要
公开 整数

CalcMin() 

公开 逻辑

CheckForIntersection(用户界面.表格袋尺寸器项 item, 用户界面.表格袋尺寸器项 excludeItem) 

公开 用户界面.表格袋尺寸器项

FindItem(用户界面.容器控件 窗口容器) 

公开 用户界面.表格袋尺寸器项

FindItem(用户界面.尺寸器 尺寸器) 

公开 用户界面.表格袋尺寸器项

FindItemAtPoint(工具.坐标点 坐标点) 

公开 工具.尺寸

GetCellSize(整数 Row, 整数 Col) 

公开 工具.尺寸

GetEmptyCellSize() 

公开 用户界面.表格袋位置

GetItemPosition(用户界面.容器控件 窗口) 

公开 用户界面.表格袋位置

GetItemPosition(用户界面.尺寸器 尺寸器) 

公开 用户界面.表格袋位置

GetItemPosition(整数 索引) 

公开 用户界面.GBSpan

GetItemSpan(用户界面.容器控件 窗口) 

公开 用户界面.GBSpan

GetItemSpan(用户界面.尺寸器 尺寸器) 

公开

RecalcSizes() 

公开 逻辑

SetItemPosition(用户界面.容器控件 窗口, 用户界面.表格袋位置 坐标点) 

公开 逻辑

SetItemPosition(用户界面.尺寸器 尺寸器, 用户界面.表格袋位置 坐标点) 

公开 逻辑

SetItemPosition(整数 索引, 用户界面.表格袋位置 坐标点) 

用户界面.FLEX表格尺寸器 继承的方法
扩展列, 扩展行, 取FLEX方位, 取非FLEX方位, 删除扩展列, 删除扩展行, 置表格方位
用户界面.表格尺寸器 继承的方法
初始化, 初始化, 取行数, 取列数, 取水平线间距, 取垂直线间距, 置行数, 置列数, 置水平线间距, 置垂直线间距
用户界面.尺寸器 继承的方法
添加, 添加, 添加, 添加, 添加, 添加间隔, 添加可拉伸间隔, 计算最小尺寸, 分离, 分离, 分离, 适应窗口, 内部适应窗口, 取项目, 取项目, 取项目, 取尺寸, 取位置, 取最小尺寸, 插入, 插入, 插入, 插入, 插入, 插入间隔, 插入可拉伸间隔, 布局, 首部插入, 首部插入, 首部插入, 首部插入, 首部插入, 首部插入间隔, 首部插入可拉伸间隔, 重新计算尺寸, 移除, 移除, 移除, 置位置和尺寸, 置最小尺寸, 置项目最小尺寸, 置项目最小尺寸, 置项目最小尺寸, 置提示尺寸, 置虚拟提示尺寸, 显示, 显示, 显示, 所有子项目, 替换, 替换, 替换
系统.对象 继承的方法
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用

初始化方法详细信息

初始化

公开 初始化(整数 VGap, 整数 HGap)


方法详细信息

CalcMin

公开 整数 CalcMin()


CheckForIntersection

公开 逻辑 CheckForIntersection(用户界面.表格袋尺寸器项 item, 用户界面.表格袋尺寸器项 excludeItem)

参数:

    item

    excludeItem


FindItem

公开 用户界面.表格袋尺寸器项 FindItem(用户界面.容器控件 窗口容器)

参数:

    窗口容器


FindItem

公开 用户界面.表格袋尺寸器项 FindItem(用户界面.尺寸器 尺寸器)

参数:

    尺寸器


FindItemAtPoint

公开 用户界面.表格袋尺寸器项 FindItemAtPoint(工具.坐标点 坐标点)

参数:

    坐标点


GetCellSize

公开 工具.尺寸 GetCellSize(整数 Row, 整数 Col)

参数:

    Row

    Col


GetEmptyCellSize

公开 工具.尺寸 GetEmptyCellSize()


GetItemPosition

公开 用户界面.表格袋位置 GetItemPosition(用户界面.容器控件 窗口)

参数:

    窗口


GetItemPosition

公开 用户界面.表格袋位置 GetItemPosition(用户界面.尺寸器 尺寸器)

参数:

    尺寸器


GetItemPosition

公开 用户界面.表格袋位置 GetItemPosition(整数 索引)

参数:

    索引


GetItemSpan

公开 用户界面.GBSpan GetItemSpan(用户界面.容器控件 窗口)

参数:

    窗口


GetItemSpan

公开 用户界面.GBSpan GetItemSpan(用户界面.尺寸器 尺寸器)

参数:

    尺寸器


RecalcSizes

公开 RecalcSizes()


SetItemPosition

公开 逻辑 SetItemPosition(用户界面.容器控件 窗口, 用户界面.表格袋位置 坐标点)

参数:

    窗口

    坐标点


SetItemPosition

公开 逻辑 SetItemPosition(用户界面.尺寸器 尺寸器, 用户界面.表格袋位置 坐标点)

参数:

    尺寸器

    坐标点


SetItemPosition

公开 逻辑 SetItemPosition(整数 索引, 用户界面.表格袋位置 坐标点)

参数:

    索引

    坐标点



http://dotef.eyuyan.com